Life Span — English Spanish translation1 translation found

life span (n) (biology) duración de vida (f) (n) (biology)
Translate Life Span into other languages
Translate life span into German
Translate life span into French
Translate life span into Italian
Translate life span into Dutch
Translate life span into Portuguese
Translate life span into Slovenian
Translate life span into Polish
Translate life span into Czech